var contactFrom;
var winContact;
ContactWindow=Ext.extend(
	Ext.Window,
	{   
		title : '新建联系人', 
		modal : true,          
		width : 300,              
		height : 320,         
		closable:true,
		defaults : {border : false },   
		buttonAlign : 'center',      
		createFormPanel :function() 
			{   
				return contactFrom=new Ext.form.FormPanel( 
					{   
						bodyStyle : 'padding-top:6px',   
						defaultType : 'textfield',   
						labelAlign : 'right',   
						labelWidth : 100,
						labelPad : 0,   
						frame : true,   
						defaults : { allowBlank : false,  width : 165},
						items : [
									{   
										cls : 'user',
										id: 'name',
										name : 'name',   
										fieldLabel : '操作员姓名',   
										blankText : '联系人姓名不能为空'  
									},
									{   
										cls : 'key',
										id : 'loginname',   
										name : 'loginname',   
										fieldLabel : '系统登陆名',   
										blankText : '系统登陆名不能为空' 
										
									}
									, 
									{   
										cls : 'key',
										id : 'passwd1',   
										name : 'passwd1',   
										fieldLabel : '操作员口令',   
										blankText : '操作员口令不能为空',   
										inputType : 'password'
									},
									{   
										cls : 'key',
										id : 'passwd2',   
										name : 'passwd2',   
										fieldLabel : '确认口令',   
										blankText : '确认口令不能为空',
										inputType : 'password'
									},
									{   
										cls : 'key',
										id : 'tel',   
										name : 'tel',   
										fieldLabel : '操作员手机号',   
										blankText : '操作员手机号不能为空'
						
									}
								]   
					}
					);   
			},                      
		login:function() {
			
			var name=Ext.getCmp("name").getValue();
        	var tel=Ext.getCmp("tel").getValue();
        	var loginname=Ext.getCmp("loginname").getValue();
        	var passwd1=Ext.getCmp("passwd1").getValue();
        	var passwd2=Ext.getCmp("passwd2").getValue();
  			if (name=="" || tel=="")
			{
				alert("操作员姓名或手机号不能为空")
				return;
			}
			if (loginname=="")
			{
				alert("操作员登录名不能为空")
				return;
			}
			if (passwd1=="")
			{
				alert("操作员密码不能为空")
				return;
			}
			if (passwd1!=passwd2)
			{
				alert("两次输入的密码不一致")
				return;
			}
			
			this.fp.form.submit(
			{   
	
				waitMsg : '正在创建......',   
				url : './SrvNewContact',     
				failure:function(form, action) 
				{ 
					alert(action.result.msg);
				},//end function failure 
				success:function(form, action)
				{//登陆成功后显示页面
					alert("操作成功")
					winContact.close();
					reloadContactGrid();
					
				}//end function success
			
			}
			); //end function submit  
		},//end function login    
		initComponent : function()
		{   
			LoginWindow.superclass.initComponent.call(this);         
			this.fp=this.createFormPanel();   
			this.add(this.fp);   
			this.addButton('提交',this.login,this);   
			this.addButton('重置', function(){this.fp.form.reset();},this);   
		}       
	});//end function LoginWindow

function addContact()
{
	Ext.onReady(function()   
	{	
		Ext.QuickTips.init();
		winContact=new ContactWindow();   
		winContact.show();   
		
	}
	); 
}

